#include <stdio.h>
#if (__STDC_VERSION__ != 201112L)
    #error "Not C11"
#endif
void why_me();
int main()
{
    printf("The file is %s.\n", __FILE__);
    printf("The date is %s.\n", __DATE__);
    printf("The time is %s.\n", __TIME__);
    printf("The version is %ld.\n", __STDC__);
    printf("This is line %d.\n", __LINE__);
    printf("This function is %s.\n", __func__);
    return 0;
}
void why_me()
{
    printf("This function is %s\n", __func__);
    printf("This is line %d.\n", __LINE__);
}